package com.cloud.haiyan_xo.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.cloud.haiyan_base.service.SuperService;
import com.cloud.haiyan_commons.entity.Role;
import com.cloud.haiyan_xo.vo.RoleVo;


/**
 * 角色表 服务类
 */
public interface RoleService extends SuperService<Role> {

    /**
     * 获取角色列表
     *
     * @param roleVo
     * @return
     */
    public IPage<Role> getPageList(RoleVo roleVo);

    /**
     * 新增角色
     *
     * @param roleVo
     */
    public String addRole(RoleVo roleVo);

    /**
     * 编辑角色
     *
     * @param roleVo
     */
    public String editRole(RoleVo roleVo);

    /**
     * 删除角色
     *
     * @param roleVo
     */
    public String deleteRole(RoleVo roleVo);

}
